# demo02_lambda.py
# 计算任意两个数字相加
# 具名函数
def add(a, b):
    return a + b
# print(add)
# print(add(1, 2))
# 使用匿名函数实现
# 匿名函数中，函数体只有一行代码，必须简化
# 函数表达式
add2 = lambda a, b: a + b
# print(add2)
# print(add2(2, 3))

# 练习：创建函数，传递一个数字，判断这个数字是否位偶数，返回是一个布尔型的值
def is_even(n):
    # if n%2==0:
    #     return True
    # else:
    #     return False
    return True if n % 2 == 0 else False
print(is_even(3))
is_even2 = lambda n: True if n % 2 == 0 else False
print(is_even2(3))


